Synonyms: make vibrant sounds, purr
Definition: indicate pleasure by purring; characteristic of cats
Similar words: resonate, vibrate
Definition: sound with resonance
Usage: The sound resonates well in this theater